import logging
def setup_logger():
    # 创建日志文件的格式
    log_formatter = logging.Formatter(fmt='%(asctime)s - %(levelname)s - %(message)s', datefmt='%Y-%m-%d %H:%M:%S')

    # 创建一个日志对象
    logger = logging.getLogger()
    logger.setLevel(logging.INFO)

    # 创建一个文件日志处理器
    file_handler = logging.FileHandler('test_log.log',encoding='utf-8')
    file_handler.setFormatter(log_formatter)

    # 创建一个控制台日志处理器
    console_handler = logging.StreamHandler()
    console_handler.setFormatter(log_formatter)

    # 添加处理器到日志对象
    logger.addHandler(file_handler)
    logger.addHandler(console_handler)

    return logger
